Explicit Window-based Control in Lossy Packet Networks

نویسندگان

  • Christophe De Vleeschouwer
  • Pascal Frossard
چکیده

This paper addresses the problem of fair allocation of bandwidth resources on lossy channels and heterogeneous networks. It discusses more particularly the ability of window-based congestion control to support non-congestion related losses. We investigate methods for efficient packet loss recovery by retransmission, and builds on explicit congestion control mechanisms to decouple the packet loss detection from the congestion feedback signals. For different retransmission strategies that respectively rely on conventional cumulative acknowledgments or accurate loss monitoring, we show how the principles underlying the TCP retransmission mechanisms have to be adapted in order to take advantage of an explicit congestion control framework. A novel retransmission timer is proposed to deal with multiple losses of data segments and, in consequence, to allow for aggressive reset of the connection recovery timer. It ensures significant benefit from temporary inflation of the send-out window, and hence the fair share of bottleneck bandwidth between loss-prone and lossy connections. Extensive simulations demonstrate the performance of the new loss monitoring and recovery strategies, when used with two distinct explicit congestion control mechanisms. The first one proposes a simple modification of TCP to support explicit congestion control, based on a coarse binary congestion notification from the routers. The second one, introduced in [1], relies on accurate feedback about congestion to compute fine congestion window adjustment. For both congestion control mechanisms, we observe that retransmissions triggered based on a precise monitoring of losses allow for efficient utilization of lossy links, and provide a fair share of the bottleneck bandwidth between heterogeneous connections, even for high loss ratios and bursty loss processes. Explicit congestion control, combined with appropriate error control strategies, can therefore provide a valid solution to reliable and controlled connections over lossy network infrastructures. In addition, our simulations also reveal that triggering retransmissions based on cumulative acknowledgments is only efficient -in terms of bottleneck utilization and fairnessat high loss rates when used in conjunction with an accurate and finely tuned congestion control. Therefore, we finally recommend the implementation of accurate feedback mechanisms either in the routers (about the level of congestion) or at the receivers (about a packet arrival), in order to provide a fair bandwidth allocation in hybrid networks with explicit window-based control.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TCP Flow Control in Lossy Networks: Analysis and Enhancement

TCP uses an implicit feedback based window ow control mechanism. The window size is increased on receipt of an acknowledgement and decreased on detection of a packet loss. Thus a packet loss is used as an indication of congestion in the network. In the course of experiments conducted over the Internet, we have observed that packet losses can occur due to reasons other than congestion. In this p...

متن کامل

Using ECN Marks to Improve TCP Performance over Lossy Links

TCP was designed for wireline networks, where loss events are mostly caused by network congestion. The congestion control mechanism of current TCP uses loss events as the indicator of congestion, and reduces its congestion window size. However, when a lossy link is involved in a TCP connection, non-congestion random losses should also be considered. The congestion window size should not be decr...

متن کامل

Improving the Performance of RPL Routing Protocol for Internet of Things

The emerging Internet of Things (IoT) connects the physical world to the digital one and composes large networks of smart devices to support various applications. In order to provide a suitable communication in such networks, a reliable routing protocol is needed. In this paper, a modified version of an IPv6 Routing Protocol for Low-Power and Lossy networks (RPL), which has been standardized by...

متن کامل

LT-TCP: End-to-End Framework to Improve TCP Performance over Networks with Lossy Channels

As wireless channels are becoming common, the performance of TCP over networks with such links is important. TCP performance suffers substantially when packet error rates increase beyond a value of about 1% 5%. This paper proposes an end-end mechanism to improve TCP performance over networks comprising lossy wireless link. The scheme separates the congestion indications from the wireless packet...

متن کامل

TCP Multiple drop action for transmission errors

In this paper we present a new TCP retransmission algorithm to recover from multiple non-congestion(transmission) packet drops from the same TCP window. This algorithm will help end-to-end error discriminators to improve TCP performance over lossy and heterogeneous networks. The simulation results shows that the proposed algorithm has increased TCP performance over different error rates without...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006